package com.novax.ex.activity.open.model.query;

import com.novax.ex.common.util.PageQuery;
import io.swagger.v3.oas.annotations.Parameter;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 分页查询用户获得关键步骤奖励情况
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class TaskAwardLogQuery extends PageQuery {

    @Parameter(description = "类型 1：注册奖励、2：入金奖励、3：交易奖励")
    private Integer taskType;

    @Parameter(description = "开始时间")
    private String startTime;

    @Parameter(description = "结束时间")
    private String endTime;

    @Parameter(description = "用户ID")
    private Long userId;

}
